from Products.Five.browser import BrowserView
from Products.Five.browser.pagetemplatefile import ViewPageTemplateFile

class Base(BrowserView):
    """Base class for index page views
    """

class TwoColumns(Base):
    """A two-column layout."""    
    __call__ = ViewPageTemplateFile('../skins/portletpage/two-columns.pt')
class ThirdColumns(Base):
    """A Third-column layout."""    
    __call__ = ViewPageTemplateFile('../skins/portletpage/third-columns.pt')
class FreeThirdColumns(Base):
    """A free change column width  layout."""    
    __call__ = ViewPageTemplateFile('../skins/portletpage/free-third-columns.pt')


class TwoTwoColumns(Base):
    """A free change column width  layout."""    
    __call__ = ViewPageTemplateFile('../skins/portletpage/two-two-columns.pt')

